package com.github.common.extend.demo.config.transaction.distributed.message;

/**
 * @author X1993
 * @date 2022/2/16
 * @description
 */
public interface MessageManager<M extends XMessage> {

    /**
     * 添加需要推送的消息，然后发送（方法调用结束并不保证消息已经发送）
     * @param message
     */
    void add(M message);

}
